English Dictionary
◊ HARPOON LOG
harpoon log
n : a cylindrical log with a distance-registering device